Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Index meetings by semester #272

Merged
merged 4 commits into from
Jan 7, 2025
Merged

Conversation

WhiteHoodHacker
Copy link
Member

@WhiteHoodHacker WhiteHoodHacker commented Jan 3, 2025

Changes

  • /meetings/ no longer displays all meetings by default
  • New /meetings/[...semester]/ routes are added which serve as index pages for meetings now
  • An additional /meetings/all/ route is added to render all meetings
  • Schedules can now be added on a per-semester basis, and allows future content to be rendered on meeting semester index pages
  • Added new navigation for navigating between semester index pages
  • Add new "seminar" meeting type

Fixes

TODO

fix: improve calendar event handling and metadata
refactor: update button class names and styles across multiple components
@WhiteHoodHacker WhiteHoodHacker added feature site: sigpwny.com Related to sigpwny.com site labels Jan 3, 2025
@WhiteHoodHacker WhiteHoodHacker marked this pull request as draft January 3, 2025 08:15
@WhiteHoodHacker WhiteHoodHacker self-assigned this Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
site: sigpwny.com Related to sigpwny.com site
Projects
None yet
1 participant